@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap");section.features h2.features-head,section.teasers h2.features-head{margin-bottom:0;padding:15px 30px;text-align:center}@media screen and (max-width:767px){section.features h2.features-head,section.teasers h2.features-head{font-size:3rem}}@media screen and (min-width:768px){section.features h2.features-head,section.teasers h2.features-head{font-size:4.3rem}section.features .features,section.features .teasers,section.teasers .features,section.teasers .teasers{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:1365px){section.features .features,section.features .teasers,section.teasers .features,section.teasers .teasers{justify-content:space-around}}@media screen and (min-width:1366px){section.features .features,section.features .teasers,section.teasers .features,section.teasers .teasers{justify-content:space-between}}section.features img,section.teasers img{height:auto;max-width:100%}section.features{background-color:#d4d4d3}section.features h2.features-head{background-color:#7c7a76;color:#fff}@media screen and (max-width:767px){section.features .features{padding:30px 30px 10px}}@media screen and (min-width:768px) and (max-width:1365px){section.features .features{padding:45px 15px 15px}}@media screen and (min-width:1366px){section.features .features{padding:45px 45px 15px}}@media screen and (max-width:767px){section.features .features .feature{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1023px){section.features .features .feature{flex:0 0 43%;margin-bottom:30px}}@media screen and (min-width:1024px) and (max-width:1365px){section.features .features .feature{flex:0 0 28%;margin-bottom:30px}}@media screen and (min-width:1366px){section.features .features .feature{flex:0 0 23%;margin-bottom:30px}}section.features .feature{position:relative}@media screen and (min-width:1024px){section.features .feature{margin-bottom:7px}}section.features .feature .info{bottom:0;left:0;overflow:hidden;position:absolute;right:0}@media screen and (max-width:767px){section.features .feature .info{position:static}}section.features .feature .info a{color:#262622}section.features .feature .info a:hover{text-decoration:none}section.features .feature .info h3{align-content:stretch;align-items:flex-start;background-color:hsla(0,0%,100%,.8);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:28.8px;font-size:1.8rem;justify-content:flex-start;line-height:21px;padding:10px 15px;text-transform:uppercase}section.features .feature .info h3>span{align-self:auto;order:0}section.features .feature .info h3>span:first-child{flex:1 1 auto}section.features .feature .info h3>span:nth-child(2){flex:0 0 30px}section.features .feature .info .caption{display:block;height:0;overflow:hidden;padding:0 15px}@media screen and (max-width:1023px){section.features .feature .info .caption{display:none}}@media screen and (min-width:1024px){section.features .feature .info .caption{background-color:#e9e9e8}}@media screen and (min-width:1366px){section.features .feature .info .caption{transition:height .5s}section.features .feature .info .caption p:first-of-type{margin-top:7px}}section.features .feature .info .caption p.link{color:#d01a00;text-decoration:underline}@media screen and (min-width:1366px){section.features .feature:hover .caption{height:160px}}section.features .feature:after{clear:both;content:".";display:block;height:0;visibility:hidden}section.features .feature-group#nextEight .features{padding-top:0}section.features a{text-decoration:none}@media screen and (max-width:1365px){section.features a.modal-video-link.thumbnail{display:block;position:relative}}section.features h3 .fa-angle-up{background-color:#fff;border-radius:50%;color:#d01a00;font-size:48px;font-size:3rem;letter-spacing:-1px;line-height:.9;text-align:center}section.features .pdf-icon,section.features h3 .fa-angle-up{display:inline-block;float:right;height:30px;width:30px}section.features img{border-top-right-radius:35px}@media screen and (max-width:767px){section.features .more-button{display:none}section.teasers.upper .teasers{padding:30px 30px 10px}}@media screen and (min-width:768px) and (max-width:1365px){section.teasers.upper .teasers{padding:15px 15px 45px}}@media screen and (min-width:1366px){section.teasers.upper .teasers{padding:15px 45px 30px}}@media screen and (max-width:767px){section.teasers.lower .teasers{padding:30px 30px 0}}@media screen and (min-width:768px) and (max-width:1365px){section.teasers.lower .teasers{padding:15px 15px 0}}@media screen and (min-width:1366px){section.teasers.lower .teasers{padding:15px 45px 0}}section.teasers h2{color:#262622;margin-bottom:0;margin-top:30px}section.teasers h3{font-size:33.6px;font-size:2.1rem;margin-top:15px}section.teasers .teasers .teaser{flex:1;padding:0 15px}@media screen and (max-width:767px){section.teasers .teasers .teaser{margin-bottom:45px}}section.teasers .teasers .teaser .head a{position:relative}section.teasers a{text-decoration:underline}section.teasers img{border-top-right-radius:50px}@media screen and (max-width:767px){.HomePage2019 section.features .feature.feature5,.HomePage2019 section.features .feature.feature6,.HomePage2019 section.features .feature.feature7,.HomePage2019 section.features .feature.feature8{display:none}}.SmartRecruitersPage section.features .feature{padding-left:15px;padding-right:15px}.SmartRecruitersPage section.features .feature .info{left:15px;right:15px}.industries ul{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:767px){.industries ul{margin-bottom:40px;padding:0}}@media screen and (min-width:768px) and (max-width:1023px){.industries ul{padding:0 20px}}@media screen and (min-width:1024px){.industries ul{padding:0 40px}}.industries ul li{align-self:stretch;list-style-type:none;margin-bottom:30px;order:0;text-align:center}@media screen and (max-width:767px){.industries ul li{font-size:1.2rem;margin-bottom:0}}.industries ul li a{color:#262622;font-weight:600;text-transform:uppercase}.HomePage .cycle-slideshow{padding-top:36.6%;position:relative;width:100%}.HomePage .cycle-slideshow>a,.HomePage .cycle-slideshow>span{background-position:100% 0;background-repeat:no-repeat;background-size:100%;border-top-right-radius:52px;bottom:0;display:block;left:0;position:absolute;right:0;top:0}@media screen and (max-width:767px){.HomePage .cycle-slideshow>a,.HomePage .cycle-slideshow>span{border-top-right-radius:30px}}.HomePage .cycle-slideshow #custom-pager{bottom:50px;position:absolute;right:15px;z-index:500}.HomePage .cycle-slideshow #custom-pager span{color:#d01a00;cursor:pointer;display:block;font-size:32px;font-size:2rem;line-height:1.5}.HomePage .cycle-slideshow #custom-pager span.cycle-pager-active{color:#bdbdbc}.HomePage .row.main{margin:0}.HomePage .row.main .main-content{background-color:#e9e9e8}@media screen and (max-width:767px){.HomePage .row.main .main-content{padding:15px 20px}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage .row.main .main-content{padding:30px 40px}}@media screen and (min-width:1024px){.HomePage .row.main .main-content{padding:47px 75px 47px 25px}}.HomePage .row.main .main-content h1{font-weight:300;margin-top:0}@media screen and (max-width:767px){.HomePage .row.main .main-content h1{font-size:3rem}}@media screen and (min-width:768px) and (max-width:1365px){.HomePage .row.main .main-content h1{font-size:5.49vw}}@media screen and (min-width:1366px){.HomePage .row.main .main-content h1{font-size:7.5rem;margin-bottom:20px}}.HomePage .row.main .main-content h1 span.highlight{color:#d01a00;font-weight:400}.HomePage .row.main .main-content h1.en-GB{line-height:.9}.HomePage .row.main .main-content h1.es-MX{line-height:1.1}@media screen and (max-width:767px){.HomePage .row.main .main-content h2{font-size:2rem}}.HomePage .row.main .contact{border-bottom:1px solid #7c7a76;border-bottom-right-radius:52px;border-right:1px solid #7c7a76;font-size:22.4px;font-size:1.4rem;line-height:1.86;margin-bottom:80px;padding:30px 40px 70px;position:relative}.HomePage .row.main .contact h2{color:#d01a00}@media screen and (max-width:767px){.HomePage .row.main .contact h2{font-size:2.7rem}}.HomePage .row.main .contact .fa{color:#d01a00}.HomePage .row.main .contact .contact-link{color:#d01a00;font-weight:700;text-decoration:underline;text-transform:uppercase}.HomePage .row.main .contact:after{background:#fff url(/themes/pyrotek/images/contact-box-globe.svg) 0 0 no-repeat;background-size:100%;bottom:-41px;content:"";display:block;height:72px;left:0;position:absolute;width:107px}.HomePage .features h2{background-color:#383730;color:#fff;font-size:68.8px;font-size:4.3rem;font-weight:300;margin-bottom:0;padding:15px 30px}@media screen and (min-width:1366px){.HomePage .features .teasers{display:flex}}.HomePage .features .teasers div.teaser{color:#fff}@media screen and (max-width:767px){.HomePage .features .teasers div.teaser{padding-bottom:10px}}@media screen and (max-width:1365px){.HomePage .features .teasers div.teaser{padding-left:30px;width:100%}}@media screen and (min-width:1366px){.HomePage .features .teasers div.teaser{float:left;padding:10px 30px;width:33.333333%}}.HomePage .features .teasers div.teaser h3{color:#fff;font-weight:300;text-transform:uppercase}@media screen and (max-width:1365px){.HomePage .features .teasers div.teaser h3{margin:0 0 5px;padding-top:15px}}@media screen and (min-width:1366px){.HomePage .features .teasers div.teaser h3{margin:5px 0}}.HomePage .features .teasers div.teaser h3 a{color:#fff}.HomePage .features .teasers div.teaser a{color:#fff;font-style:italic;text-decoration:underline}.HomePage .features .teasers div.teaser a img{height:auto;width:100%}.HomePage .features .teasers .teaser:nth-child(odd){background-color:#4d4c46}.HomePage .features .teasers .teaser:nth-child(2n){background-color:#7c7a76}.HomePage .features .teasers .teaser:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media screen and (max-width:767px){.HomePage .features span.head>a{display:block;width:50%}}@media screen and (min-width:768px) and (max-width:1365px){.HomePage .features span.head>a{width:33.33333333%}}@media screen and (max-width:1365px){.HomePage .features span.head>a{float:right;height:auto;margin-left:30px}}@media screen and (max-width:1365px) and (max-width:767px){.HomePage .features span.head>a{margin-bottom:10px}}@media screen and (min-width:1366px){.HomePage .features span.head{align-content:stretch;align-items:stretch;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-start}.HomePage .features span.head>*{align-self:auto;flex:0 1 auto;order:0}}.HomePage .features span.head>a{display:block;position:relative}.HomePage .features span.head>a .fa-caret-right{background-color:hsla(0,0%,100%,.88);border-radius:50%;color:#7c7a76;font-size:144px;font-size:9rem;letter-spacing:-9px;line-height:1;position:absolute;text-align:center}@media screen and (max-width:767px){.HomePage .features span.head>a .fa-caret-right{font-size:5.2rem;height:50px;left:35%;letter-spacing:-7px;top:19%;width:50px}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage .features span.head>a .fa-caret-right{font-size:7.3rem;height:70px;left:35%;top:25%;width:70px}}@media screen and (min-width:1024px) and (max-width:1365px){.HomePage .features span.head>a .fa-caret-right{height:90px;left:37%;top:27%;width:90px}}@media screen and (min-width:1366px){.HomePage .features span.head>a .fa-caret-right{height:90px;left:50%;top:50%;width:90px}}.HomePage .features span.head>a .fa-caret-right:hover{background-color:#fff;color:#4d4c46}.HomePage .features button.close{color:#262622;float:right}.HomePage .features span.caption{display:block;font-size:22.4px;font-size:1.4rem;margin-top:10px}@media screen and (max-width:767px){.HomePage .industries{margin-top:30px}}@media screen and (min-width:768px){.HomePage .industries{margin-top:72px}}.HomePage .industries ul{flex-wrap:wrap}.HomePage .industries ul li{border-right:1px solid #262622}@media screen and (max-width:767px){.HomePage .industries ul li{flex:0 0 49.5%}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage .industries ul li{flex:0 0 33%}}@media screen and (min-width:1024px) and (max-width:1365px){.HomePage .industries ul li{flex:0 0 24.5%}}@media screen and (min-width:1366px){.HomePage .industries ul li{flex:0 0 16.6%}}.HomePage .industries ul li.last{border:none}@media screen and (min-width:1024px) and (max-width:1365px){.HomePage .industries ul li:nth-of-type(4){border-right:1px solid #fff}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage .industries ul li:nth-of-type(3){border:1px solid #fff}}@media screen and (max-width:767px){.HomePage .industries ul li:nth-of-type(2n){border:1px solid #fff}.HomePage .industries ul li figure{padding:20px 25px 0}}@media screen and (min-width:768px){.HomePage .industries ul li figure{padding:20px 40px 0}}.HomePage .industries ul li svg{height:auto;margin-bottom:15px;width:100%}.HomePage .lower-content{color:#7c7a76;font-size:40px;font-size:2.5rem;padding:3% 22% 0;text-align:center}@media screen and (max-width:767px){.HomePage .lower-content{font-size:5vw}}.HomePage .lower-content .highlight{color:#d01a00;font-weight:700}.HomePage2019 .infobox,.HomePage2019 .jumbotron{position:relative}@media screen and (min-width:1024px){.HomePage2019 .infobox,.HomePage2019 .jumbotron{background-size:cover}.HomePage2019 .infobox:after,.HomePage2019 .jumbotron:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}}.HomePage2019 .infobox .infobox-content,.HomePage2019 .infobox .jumbotron-content,.HomePage2019 .jumbotron .infobox-content,.HomePage2019 .jumbotron .jumbotron-content{text-align:left}@media screen and (max-width:1023px){.HomePage2019 .infobox .infobox-content,.HomePage2019 .infobox .jumbotron-content,.HomePage2019 .jumbotron .infobox-content,.HomePage2019 .jumbotron .jumbotron-content{background-color:#e9e9e8;padding:25px;text-align:center}}@media screen and (min-width:1024px){.HomePage2019 .infobox .infobox-content,.HomePage2019 .infobox .jumbotron-content,.HomePage2019 .jumbotron .infobox-content,.HomePage2019 .jumbotron .jumbotron-content{position:absolute;top:50%;transform:translateY(-50%);z-index:2}}.HomePage2019 .infobox h2,.HomePage2019 .jumbotron h2{color:#262622}@media screen and (min-width:768px) and (max-width:1023px){.HomePage2019 .infobox h2,.HomePage2019 .jumbotron h2{font-size:60px}}@media screen and (min-width:1366px){.HomePage2019 .infobox h2,.HomePage2019 .jumbotron h2{font-size:60px}}.HomePage2019 .infobox h2 .highlight,.HomePage2019 .jumbotron h2 .highlight{color:#d01a00;font-weight:700}.HomePage2019 .infobox h3,.HomePage2019 .jumbotron h3{line-height:1.2}@media screen and (max-width:1023px){.HomePage2019 .infobox h3,.HomePage2019 .jumbotron h3{display:inline-block;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.HomePage2019 .infobox h3,.HomePage2019 .jumbotron h3{white-space:pre}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage2019 .infobox h3,.HomePage2019 .jumbotron h3{font-size:26px;text-align:left}}@media screen and (min-width:1366px){.HomePage2019 .infobox h3,.HomePage2019 .jumbotron h3{font-size:26px}}.HomePage2019 .infobox h3:after,.HomePage2019 .jumbotron h3:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media screen and (max-width:767px){.HomePage2019 .infobox img.left,.HomePage2019 .jumbotron img.left{display:block;margin:10px auto}}@media screen and (min-width:768px){.HomePage2019 .infobox img.left,.HomePage2019 .jumbotron img.left{float:left;margin:5px 15px 15px 0}}@media screen and (min-width:1366px){.HomePage2019 .infobox .btn,.HomePage2019 .jumbotron .btn{margin-top:25px}}.HomePage2019 .jumbotron img.jumbotron-img{border-top-right-radius:52px;height:auto;width:100%}@media screen and (min-width:1024px){.HomePage2019 .jumbotron:after{background:linear-gradient(90deg,hsla(60,2%,91%,.8) 0,hsla(60,2%,91%,.8) 30%,hsla(60,2%,91%,0) 65%,hsla(60,2%,91%,0))}.HomePage2019 .jumbotron .jumbotron-content{left:73px;right:65%}}.HomePage2019 .infobox img.infobox-img{height:auto;max-width:100%}@media screen and (max-width:1023px){.HomePage2019 .infobox img.infobox-img{border-top-right-radius:50px;width:100%}}@media screen and (min-width:1024px){.HomePage2019 .infobox img.infobox-img{width:auto}.HomePage2019 .infobox.content-right:after{background:linear-gradient(90deg,hsla(60,2%,91%,0) 0,hsla(60,2%,91%,0) 33%,hsla(60,2%,91%,.8) 57%,hsla(60,2%,91%,.8))}.HomePage2019 .infobox.content-right .infobox-content{left:60%;right:73px}}.HomePage2019 .infobox.content-left{text-align:right}@media screen and (min-width:1024px){.HomePage2019 .infobox.content-left:after{background:linear-gradient(90deg,#e9e9e8 0,#e9e9e8 43%,hsla(60,2%,91%,0) 67%,hsla(60,2%,91%,0))}.HomePage2019 .infobox.content-left .infobox-content{left:73px;right:60%}}@media screen and (max-width:767px){.HomePage2019 .industries{margin-top:30px}}@media screen and (min-width:768px){.HomePage2019 .industries{margin-bottom:20px;margin-top:30px}}.HomePage2019 .industries ul{max-width:100%}@media screen and (max-width:767px){.HomePage2019 .industries ul{flex-wrap:wrap}}@media screen and (min-width:768px){.HomePage2019 .industries ul{flex-wrap:nowrap}}@media screen and (max-width:767px){.HomePage2019 .industries ul li{flex:0 0 33%}}@media screen and (min-width:768px){.HomePage2019 .industries ul li{flex:1}}.HomePage2019 .industries ul li a:hover{text-decoration:none}@media screen and (max-width:767px){.HomePage2019 .industries ul figcaption{padding-bottom:20px}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage2019 .industries ul figcaption{font-size:1.3rem}}.HomePage2019 .industries ul svg{height:auto;margin-bottom:5px}@media screen and (max-width:767px){.HomePage2019 .industries ul svg{width:70%}}@media screen and (min-width:768px) and (max-width:1023px){.HomePage2019 .industries ul svg{width:55%}}@media screen and (min-width:1024px){.HomePage2019 .industries ul svg{width:40%}}.HomePage2019 .industries .current svg.primary path.circle,.HomePage2019 .industries .current svg.secondary path.circle,.HomePage2019 .industries .section svg.primary path.circle,.HomePage2019 .industries .section svg.secondary path.circle,.HomePage2019 .industries a:hover svg.primary path.circle,.HomePage2019 .industries a:hover svg.secondary path.circle,.HomePage2019 .industries svg.primary.current path.circle,.HomePage2019 .industries svg.secondary.current path.circle{fill:#cf1c10}.HomePage2019 .industries .current svg.primary path.shadow,.HomePage2019 .industries .current svg.secondary path.shadow,.HomePage2019 .industries .section svg.primary path.shadow,.HomePage2019 .industries .section svg.secondary path.shadow,.HomePage2019 .industries a:hover svg.primary path.shadow,.HomePage2019 .industries a:hover svg.secondary path.shadow,.HomePage2019 .industries svg.primary.current path.shadow,.HomePage2019 .industries svg.secondary.current path.shadow{fill:#841910}
/*# sourceMappingURL=homepage.css.map */